home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 3.iso / dist / fw_plotutils.idb / usr / freeware / catman / u_man / cat1 / plotfont.Z / plotfont
Encoding:
Text File  |  2002-01-08  |  25.0 KB  |  529 lines

  1.  
  2.  
  3.  
  4. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  5.  
  6.  
  7. NNAAMMEE
  8.        plotfont     -  produce  character maps of fonts supported by
  9.        the plotting utilities
  10.  
  11. SSYYNNOOPPSSIISS
  12.        pplloottffoonntt    [ _o_p_t_i_o_n_s ] _f_o_n_t_s
  13.  
  14. DDEESSCCRRIIPPTTIIOONN
  15.        pplloottffoonntt    produces a character map for  any  font     that  is
  16.        supported   by    the  plotting  utilities,  which  include
  17.        ggrraapphh(1), pplloott(1), ppiicc22pplloott(1), tteekk22pplloott(1), and     the  GNU
  18.        libplot    2-D graphics export library (see pplloott(3)).  Which
  19.        fonts are supported depends on the output format     or  dis
  20.        play type, which    is specified by    the --TT option.    A listing
  21.        of the fonts available in any specified output format  may
  22.        be obtained with    the ----hheellpp--ffoonnttss option    (see below).
  23.  
  24.        The  character  map,  or    maps, will be written to standard
  25.        output in the specified format.    For example,  the  Times-
  26.        Roman  font is available    when producing Postscript output.
  27.        The command pplloottffoonntt --TT ppss TTiimmeess--RRoommaann >>     cchhaarrmmaapp..ppss  will
  28.        yield  a     character  map     of  the  Times-Roman  font, in    a
  29.        Postscript format that can be viewed or    edited    with  the
  30.        iiddrraaww(1)     drawing  editor.   The     Times-Roman font is also
  31.        available when producing    Fig output, which can  be  viewed
  32.        or  edited  with     the xxffiigg(1) drawing editor.  The command
  33.        pplloottffoonntt    --TT ffiigg TTiimmeess--RRoommaann >> cchhaarrmmaapp..ffiigg will  yield  the
  34.        same  character    map,  but  in  Fig  format rather than in
  35.        Postscript format.
  36.  
  37.        As another example, the Univers    font  is  available  when
  38.        producing  PCL  5  output.   The     command  pplloottffoonntt --TT ppccll
  39.        UUnniivveerrss >> cchhaarrmmaapp..ppccll will produce a character map of  the
  40.        Univers font, in    PCL 5 format.
  41.  
  42.        When producing output for the X Window System, i.e., for    a
  43.        popped-up window, any scalable X    Window System  font  that
  44.        has  an    XLFD  (i.e.,  X    Logical    Font Description) name is
  45.        supported.   For     example,  the    command     pplloottffoonntt  --TT    XX
  46.        uuttooppiiaa--mmeeddiiuumm--rr--nnoorrmmaall  will  pop  up a window, and draw    a
  47.        character map of    the Utopia-Regular font.  "utopia-medium-
  48.        r-normal"  is  a     truncated  version of the Utopia-Regular
  49.        font's XLFD name.  The Utopia-Regular font is available on
  50.        most X Window System displays.
  51.  
  52. OOPPTTIIOONNSS
  53.    GGeenneerraall OOppttiioonnss
  54.        --TT _t_y_p_e
  55.        ----ddiissppllaayy--ttyyppee _t_y_p_e
  56.           Select  _t_y_p_e  as the output format or display type.
  57.           It may be    "X", "png", "pnm",  "gif",  "svg",  "ai",
  58.           "ps",  "cgm", "fig", "pcl", "hpgl", "regis", "tek",
  59.           or "meta"    (the default).    These refer  respectively
  60.           to  the  X  Window  System,  PNG    (Portable Network
  61.  
  62.  
  63.  
  64. FSF                 Jun 2000                1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  71.  
  72.  
  73.           Graphics)      format,    portable     anymap       format
  74.           (PBM/PGM/PPM),  a     pseudo-GIF  format that does not
  75.           use LZW encoding,    the new    XML-based Scalable Vector
  76.           Graphics format, the format used by Adobe    Illustra
  77.           tor, Postscript or  Encapsulated    Postscript  (EPS)
  78.           that  can     be  edited with iiddrraaww(1), CGM format (by
  79.           default, confirming to  the  WebCGM  profile),  the
  80.           format  used  by    the  xxffiigg(1)  drawing editor, the
  81.           Hewlett-Packard  PCL  5    printer      language,   the
  82.           Hewlett-Packard  Graphics     Language, ReGIS graphics
  83.           format (which can    be  displayed  by  the    ddxxtteerrmm(1)
  84.           terminal emulator    or by a    VT330 or VT340 terminal),
  85.           Tektronix    format (which can  be  displayed  by  the
  86.           xxtteerrmm(1) terminal    emulator), and device-independent
  87.           GNU metafile format itself.  Unless _t_y_p_e is "X", an
  88.           output  file  is    produced  and written to standard
  89.           output.
  90.  
  91.           Files in PNG, PNM, pseudo-GIF, AI,  or  Fig  format
  92.           contain  only a single page of graphics.    So if the
  93.           --TT ppnngg option,  the  --TT  ppnnmm  option,  the  --TT  ggiiff
  94.           option,  the  --TT aaii option, or the --TT ffiigg    option is
  95.           used, the    output file will contain a character  map
  96.           for only the first-specified font.
  97.  
  98.           A     listing  of the fonts available in any    specified
  99.           output format may    be obtained with the ----hheellpp--ffoonnttss
  100.           option   (see  below).   If  a  requested     font  is
  101.           unavailable, a default font  will     be  substituted.
  102.           The  default  font  is  "Helvetica" for "X", "svg",
  103.           "ai", "ps", "cgm", and "fig", "Univers" for  "pcl",
  104.           and "HersheySerif" for "png", "pnm", "gif", "hpgl",
  105.           "regis", "tek", and "meta".
  106.  
  107.        --11
  108.        ----lloowweerr--hhaallff
  109.           Generate a character map for the lower half of each
  110.           specified    font.  This is the default.
  111.  
  112.        --22
  113.        ----uuppppeerr--hhaallff
  114.           Generate a character map for the upper half of each
  115.           specified    font.
  116.  
  117.        --oo
  118.        ----ooccttaall
  119.           Number the characters in octal rather than in deci
  120.           mal (the default).
  121.  
  122.        --xx
  123.        ----hheexxaaddeecciimmaall
  124.           Number the characters in hexadecimal rather than in
  125.           decimal (the default).
  126.  
  127.  
  128.  
  129.  
  130. FSF                 Jun 2000                2
  131.  
  132.  
  133.  
  134.  
  135.  
  136. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  137.  
  138.  
  139.        ----bbooxx  Surround each character with  a  box,  showing  its
  140.           extent to    left and right.     The default is    not to do
  141.           this.
  142.  
  143.        --jj _r_o_w
  144.        ----jjiiss--rrooww _r_o_w
  145.           Generate a character map for row _r_o_w of a     Japanese
  146.           font arranged according to JIS [Japanese Industrial
  147.           Standard]    X0208.     The  only  such  font    currently
  148.           available     is  the  HersheyEUC [Extended Unix Code]
  149.           font.  If    used, this option overrides the    --11 and --22
  150.           options.     The  valid  rows are 1...94.  In the JIS
  151.           X0208 standard, Roman characters are located in row
  152.           3,  and  Japanese    syllabic characters (Hiragana and
  153.           Katakana)    are located in rows 4 and 5.   Greek  and
  154.           Cyrillic    characters  are     located in rows 6 and 7.
  155.           Japanese ideographic characters (Kanji) are located
  156.           in rows 16...84.
  157.  
  158.        ----bbgg--ccoolloorr _n_a_m_e
  159.           Set  the    color used for the background to be _n_a_m_e.
  160.           This is relevant only to pplloottffoonntt    --TT XX, pplloottffoonntt --TT
  161.           ppnngg,  pplloottffoonntt --TT    ppnnmm, pplloottffoonntt --TT ggiiff, pplloottffoonntt --TT
  162.           ssvvgg, pplloottffoonntt --TT ccggmm, and    pplloottffoonntt  --TT  rreeggiiss.   An
  163.           unrecognized  name  sets    the color to the default,
  164.           which  is     "white".    The   environment     variable
  165.           BBGG__CCOOLLOORR    can  equally  well be used to specify the
  166.           background color.
  167.  
  168.           If the --TT    ppnngg or --TT ggiiff option is    used, a    transpar
  169.           ent  PNG    file or    a transparent pseudo-GIF, respec
  170.           tively, may be produced by  setting  the    TTRRAANNSSPPAARR
  171.           EENNTT__CCOOLLOORR     environment  variable to the name of the
  172.           background color.     If the    --TT ssvvgg or --TT  ccggmm  option
  173.           is used, an output file without a    background may be
  174.           produced by setting the background color to "none".
  175.  
  176.        ----bbiittmmaapp--ssiizzee _b_i_t_m_a_p___s_i_z_e
  177.           Set  the    size of    the graphics display in    which the
  178.           character    map(s) will be drawn, in terms of pixels,
  179.           to be _b_i_t_m_a_p___s_i_z_e.  The default is "570x570".  This
  180.           is relevant only to pplloottffoonntt --TT XX, pplloottffoonntt --TT ppnngg,
  181.           pplloottffoonntt    --TT ppnnmm,    and pplloottffoonntt --TT    ggiiff, all of which
  182.           produce bitmaps.    If you choose a    rectangular (non-
  183.           square)  window  size,  the  fonts in the    character
  184.           map(s) will be  scaled  anisotropically,    i.e.,  by
  185.           different     factors  in  the horizontal and vertical
  186.           directions.  For pplloottffoonntt    --TT XX,  this  requires  an
  187.           X11R6  display.    Any font that cannot be    scaled in
  188.           this way will be replaced     by  a    default     scalable
  189.           font, such as the    vector font "HersheySerif".
  190.  
  191.           The  environment    variable  BBIITTMMAAPPSSIIZZEE  can equally
  192.           well be used  to    specify     the  window  size.   For
  193.  
  194.  
  195.  
  196. FSF                 Jun 2000                3
  197.  
  198.  
  199.  
  200.  
  201.  
  202. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  203.  
  204.  
  205.           backward compatibility, the X resource XXpplloott..ggeeoommee
  206.           ttrryy may be used instead.
  207.  
  208.        ----eemmuullaattee--ccoolloorr _o_p_t_i_o_n
  209.           If _o_p_t_i_o_n    is _y_e_s,    replace    each color in the  output
  210.           by  an  appropriate  shade of gray.  This    is seldom
  211.           useful, except when using    pplloottffoonntt --TT ppccll     to  pre
  212.           pare  output  for    a PCL 5    device.     (Many monochrome
  213.           PCL 5 devices, such as monochrome    LaserJets,  do    a
  214.           poor job of emulating color on their own.)  You may
  215.           equally well request color emulation by setting the
  216.           environment variable EEMMUULLAATTEE__CCOOLLOORR to "yes".
  217.  
  218.        ----nnuummbbeerriinngg--ffoonntt    _n_a_m_e
  219.           Set  the font used for the numbering of the charac
  220.           ters in the character map(s)  to    be  _n_a_m_e,  rather
  221.           than the default.
  222.  
  223.        ----ppaaggee--ssiizzee _p_a_g_e_s_i_z_e
  224.           Set the size of size of the page on which    the char
  225.           acter map(s) will    be positioned.    This is     relevant
  226.           only  to    pplloottffoonntt --TT ssvvgg, pplloottffoonntt --TT aaii, pplloottffoonntt
  227.           --TT ppss, pplloottffoonntt --TT ccggmm, pplloottffoonntt --TT  ffiigg,     pplloottffoonntt
  228.           --TT ppccll, and pplloottffoonntt --TT hhppggll.  The default is "let
  229.           ter", which means    an 8.5 inch by 11 inch page.  Any
  230.           ISO page size in the range "a0"..."a4" or    ANSI page
  231.           size in the range    "a"..."e" may be specified ("let
  232.           ter"  is an alias    for "a"    and "tabloid" is an alias
  233.           for "b").     "legal" and "ledger" are recognized page
  234.           sizes  also.  The    environment variable PPAAGGEESSIIZZEE can
  235.           equally well be used to specify the page size.
  236.  
  237.           The graphics display in which each character map is
  238.           drawn  will  be  a  square region    that would occupy
  239.           nearly the full width of the  specified  page.   An
  240.           alternative  size     for  the graphics display can be
  241.           specified.  For example, the  page  size    could  be
  242.           specified      as   "letter,xsize=4in,ysize=6in",   or
  243.           "a4,xsize=5.0cm,ysize=100mm".  For all of    the above
  244.           except pplloottffoonntt --TT hhppggll, the graphics display will,
  245.           by default, be centered on the page.   For  all  of
  246.           the  above  except  pplloottffoonntt --TT ssvvgg and pplloottffoonntt --TT
  247.           ccggmm, the graphics    display    may be repositioned manu
  248.           ally,  by    specifying the location    of its lower left
  249.           corner, relative to the lower left  corner  of  the
  250.           page.   For  example, the    page size could    be speci
  251.           fied   as      "letter,xorigin=2in,yorigin=3in",    or
  252.           "a4,xorigin=0.5cm,yorigin=0.5cm".      It is    also pos
  253.           sible to specify an offset  vector.   For     example,
  254.           the  page     size could be specified as "letter,xoff
  255.           set=1in",    or "letter,xoffset=1in,yoffset=1.2in", or
  256.           "a4,yoffset=-1cm".  In SVG format    and WebCGM format
  257.           it is possible to    specify    the size of the     graphics
  258.           display, but not its position.
  259.  
  260.  
  261.  
  262. FSF                 Jun 2000                4
  263.  
  264.  
  265.  
  266.  
  267.  
  268. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  269.  
  270.  
  271.        ----rroottaattiioonn _a_n_g_l_e
  272.           Rotate the graphics display by _a_n_g_l_e degrees.  Rec
  273.           ognized values are "0",  "90",  "180",  and  "270".
  274.           "no"  and     "yes"    are  equivalent     to "0"    and "90",
  275.           respectively.  The  environment  variable     RROOTTAATTIIOONN
  276.           can also be used to specify a rotation angle.
  277.  
  278.        ----ppeenn--ccoolloorr _n_a_m_e
  279.           Set the pen color    to be _n_a_m_e.  An    unrecognized name
  280.           sets  the     pen  color  to     the  default,    which  is
  281.           "black".
  282.  
  283.    OOppttiioonnss ffoorr MMeettaaffiillee    OOuuttppuutt
  284.        The  following option is    relevant only if the --TT    option is
  285.        omitted or if --TT    mmeettaa is    used.  In this case the    output of
  286.        pplloottffoonntt     will be in GNU    graphics metafile format.  It may
  287.        be translated to    other formats by invoking pplloott(1).
  288.  
  289.        --OO
  290.        ----ppoorrttaabbllee--oouuttppuutt
  291.           Output the portable (human-readable) version of GNU
  292.           metafile    format,     rather     than  the binary version
  293.           (the default).  The format of the    binary version is
  294.           machine-dependent.
  295.  
  296.    IInnffoorrmmaattiioonnaall OOppttiioonnss
  297.        ----hheellpp Print a list of command-line options, and    exit.
  298.  
  299.        ----hheellpp--ffoonnttss
  300.           Print  a    table  of available fonts, and exit.  The
  301.           table will depend    on which output    format or display
  302.           type  is specified with the --TT option.  pplloottffoonntt --TT
  303.           XX, pplloottffoonntt --TT ssvvgg, pplloottffoonntt --TT aaii, pplloottffoonntt --TT ppss,
  304.           pplloottffoonntt    --TT  ccggmm, and pplloottffoonntt --TT ffiigg each support
  305.           the 35 standard Postscript fonts.     pplloottffoonntt --TT ssvvgg,
  306.           pplloottffoonntt    --TT  ppccll, and pplloottffoonntt --TT hhppggll support the
  307.           45 standard PCL 5    fonts, and the latter two support
  308.           a     number     of  Hewlett-Packard  vector  fonts.  All
  309.           seven support a set of 22    Hershey    vector fonts,  as
  310.           do  pplloottffoonntt  --TT    ppnngg, pplloottffoonntt --TT ppnnmm, pplloottffoonntt --TT
  311.           ggiiff, pplloottffoonntt --TT rreeggiiss, and pplloottffoonntt --TT tteekk.  pplloott
  312.           ffoonntt  without a --TT option    in principle supports any
  313.           of these fonts, since its    output must be translated
  314.           to other formats by invoking pplloott(1).
  315.  
  316.        ----lliisstt--ffoonnttss
  317.           Like  ----hheellpp--ffoonnttss, but lists the    fonts in a single
  318.           column to    facilitate piping to other programs.   If
  319.           no  output  format is specified with the --TT option,
  320.           the full set of supported    fonts is listed.
  321.  
  322.        ----vveerrssiioonn
  323.           Print the    version    number of pplloottffoonntt and the  plot
  324.           ting utilities package, and exit.
  325.  
  326.  
  327.  
  328. FSF                 Jun 2000                5
  329.  
  330.  
  331.  
  332.  
  333.  
  334. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  335.  
  336.  
  337. EENNVVIIRROONNMMEENNTT
  338.        The  environment    variables BBIITTMMAAPPSSIIZZEE,, PPAAGGEESSIIZZEE,,    BBGG__CCOOLLOORR,,
  339.        EEMMUULLAATTEE__CCOOLLOORR,, and  RROOTTAATTIIOONN  serve  as    backups     for  the
  340.        options    ----bbiittmmaapp--ssiizzee,    ----ppaaggee--ssiizzee,  ----bbgg--ccoolloorr,  ----eemmuu
  341.        llaattee--ccoolloorr, and ----rroottaattiioonn, respectively.   The    remaining
  342.        environment  variables  are  specific to    individual output
  343.        formats.
  344.  
  345.        pplloottffoonntt    --TT XX, which pops up a window on    an X Window  Sys
  346.        tem  display  for  each    character map, checks the DDIISSPPLLAAYY
  347.        environment variable.  Its value     determines  the  display
  348.        that will be used.
  349.  
  350.        pplloottffoonntt     --TT ppnngg    and pplloottffoonntt --TT    ggiiff, which produce output
  351.        in PNG format  and  pseudo-GIF  format  respectively,  are
  352.        affected     by  the  IINNTTEERRLLAACCEE environment    variable.  If its
  353.        value is    "yes", the output will be interlaced.    Also,  if
  354.        the  TTRRAANNSSPPAARREENNTT__CCOOLLOORR  environment variable is set to the
  355.        name of a color,    that color will    be treated as transparent
  356.        in the output.
  357.  
  358.        pplloottffoonntt     --TT ppnnmm, which produces    output in portable anymap
  359.        (PBM/PGM/PPM) format,  is  affected  by    the  PPNNMM__PPOORRTTAABBLLEE
  360.        environment  variable.    If its value is    "yes", the output
  361.        will be in a human-readable format rather than binary (the
  362.        default).
  363.  
  364.        pplloottffoonntt     --TT  ccggmm,  which produces output in CGM    (Computer
  365.        Graphics    Metafile) format, is affected by the CCGGMM__MMAAXX__VVEERR
  366.        SSIIOONN  and CCGGMM__EENNCCOODDIINNGG environment variables.  By default,
  367.        it produces a binary-encoded version of CGM version 3 for
  368.        mat.   For  backward compatibility, the version number may
  369.        be reduced by  setting  CCGGMM__MMAAXX__VVEERRSSIIOONN    to  "2"     or  "1".
  370.        Irrespective  of    version, the output CGM    file will use the
  371.        human-readable clear text encoding if CCGGMM__EENNCCOODDIINNGG is  set
  372.        to  "clear_text".   However, only binary-encoded    CGM files
  373.        conform to the WebCGM profile.
  374.  
  375.        pplloottffoonntt     --TT  ppccll,  which  produces  PCL     5   output   for
  376.        Hewlett-Packard    printers and plotters, is affected by the
  377.        environment variable PPCCLL__AASSSSIIGGNN__CCOOLLOORRSS..    It should be  set
  378.        to  "yes"  when producing PCL 5 output for a color printer
  379.        or other    color device.  This will  ensure  accurate  color
  380.        reproduction  by    giving the output device complete freedom
  381.        in assigning colors, internally,    to  its     "logical  pens".
  382.        If it is    "no" then the device will use a    fixed set of col
  383.        ored pens, and will emulate other colors    by shading.   The
  384.        default    is  "no"  because monochrome PCL 5 devices, which
  385.        are much    more common than colored ones, must  use  shading
  386.        to emulate color.
  387.  
  388.        pplloottffoonntt     --TT hhppggll, which    produces Hewlett-Packard Graphics
  389.        Language    output,    is affected by several environment  vari
  390.        ables.    The  most important is HHPPGGLL__VVEERRSSIIOONN,, which may be
  391.  
  392.  
  393.  
  394. FSF                 Jun 2000                6
  395.  
  396.  
  397.  
  398.  
  399.  
  400. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  401.  
  402.  
  403.        set to "1", "1.5", or "2" (the default).     "1"  means  that
  404.        the  output  should be generic HP-GL, "1.5" means that the
  405.        output should be    suitable for the HP7550A graphics plotter
  406.        and the HP758x, HP7595A and HP7596A drafting plotters (HP-
  407.        GL with some HP-GL/2 extensions), and "2" means    that  the
  408.        output should be    modern HP-GL/2.     If the    version    is "1" or
  409.        "1.5" then the only available fonts will    be vector  fonts,
  410.        and  all     lines will be drawn with a default width.  Addi
  411.        tionally, if the    version    is "1" then the    filling    of  arbi
  412.        trary  curves with solid    color will not be supported (cir
  413.        cles and    rectangles aligned with    the coordinate    axes  may
  414.        be filled, though).
  415.  
  416.        The  position  of the pplloottffoonntt --TT hhppggll graphics display on
  417.        the page    can be rotated    90  degrees  counterclockwise  by
  418.        setting    the  HHPPGGLL__RROOTTAATTEE  environment  variable    to "yes".
  419.        This is not the same as the  rotation  obtained    with  the
  420.        ----rroottaattiioonn option, since    it both    rotates    the graphics dis
  421.        play and    repositions its    lower left corner toward  another
  422.        corner  of  the    page.  Besides "no" and    "yes", recognized
  423.        values for HHPPGGLL__RROOTTAATTEE are "0", "90",  "180",  and  "270".
  424.        "no"  and  "yes"     are  equivalent to "0"    and "90", respec
  425.        tively.    "180" and "270"    are supported only  if    HHPPGGLL__VVEERR
  426.        SSIIOONN is "2" (the    default).
  427.  
  428.        By default, pplloottffoonntt --TT hhppggll will draw with a fixed set of
  429.        pens.  Which pens are present may be specified by  setting
  430.        the  HHPPGGLL__PPEENNSS  environment  variable.  If HHPPGGLL__VVEERRSSIIOONN is
  431.        "1", the    default     value    of  HHPPGGLL__PPEENNSS  is  "1=black";  if
  432.        HHPPGGLL__VVEERRSSIIOONN  is     "1.5"    or  "2",  the  default    value  of
  433.        HHPPGGLL__PPEENNSS     is        "1=black:2=red:3=green:4=yel
  434.        low:5=blue:6=magenta:7=cyan".   The format should be self-
  435.        explanatory.  By    setting    HHPPGGLL__PPEENNSS you may specify a color
  436.        for any pen in the range    #1...#31.  All color names recog
  437.        nized by    the X Window System may    be  used.   Pen     #1  must
  438.        always be present, though it need not be    black.    Any other
  439.        pen in the range    #1...#31 may be    omitted.
  440.  
  441.        If HHPPGGLL__VVEERRSSIIOONN is "2" then pplloottffoonntt --TT hhppggll will also  be
  442.        affected     by  the environment variable HHPPGGLL__AASSSSIIGGNN__CCOOLLOORRSS..
  443.        If its value is "yes", then pplloottffoonntt --TT hhppggll will  not  be
  444.        restricted  to the palette specified in HHPPGGLL__PPEENNSS:: it will
  445.        assign colors to    "logical pens" in the range #1...#31,  as
  446.        needed.     The  default  value  is  "no" because other than
  447.        color LaserJet printers and DesignJet plotters,    not  many
  448.        HP-GL/2    devices    allow the assignment of    colors to logical
  449.        pens.
  450.  
  451.        Opaque filling and the drawing of visible white lines  are
  452.        supported  only if HHPPGGLL__VVEERRSSIIOONN is "2" and the environment
  453.        variable    HHPPGGLL__OOPPAAQQUUEE__MMOODDEE is "yes" (the default).  If  its
  454.        value  is  "no"    then white lines (if any), which are nor
  455.        mally drawn with    pen #0,    will not be drawn.  This  feature
  456.        is  to  accommodate  older  HP-GL/2  devices.  HP-GL/2 pen
  457.  
  458.  
  459.  
  460. FSF                 Jun 2000                7
  461.  
  462.  
  463.  
  464.  
  465.  
  466. PLOTFONT(1)          GNU Plotting Utilities          PLOTFONT(1)
  467.  
  468.  
  469.        plotters, for example, do not support opacity or     the  use
  470.        of pen #0 to draw visible white lines.  Some older HP-GL/2
  471.        devices may, in fact, malfunction if asked to draw  opaque
  472.        objects.
  473.  
  474.        pplloottffoonntt     --TT  tteekk,  which  produces output for a    Tektronix
  475.        terminal    or emulator, checks the     TTEERRMM  environment  vari
  476.        able.   If  the    value  of TTEERRMM is a string beginning with
  477.        "xterm",    "nxterm", or "kterm", it is taken as a sign  that
  478.        pplloottffoonntt     is  running in    an X Window System VT100 terminal
  479.        emulator: a copy     of  xxtteerrmm(1),    nnxxtteerrmm(1),  or    kktteerrmm(1).
  480.        Before  drawing    graphics,  pplloottffoonntt  --TT     tteekk will emit an
  481.        escape sequence that causes the terminal    emulator's auxil
  482.        iary  Tektronix    window,     which is normally hidden, to pop
  483.        up.  After the graphics are drawn, an escape sequence that
  484.        returns control to the original VT100 window will be emit
  485.        ted.  The Tektronix window will remain on the screen.
  486.  
  487.        If the value of TTEERRMM is a string    beginning with    "kermit",
  488.        "ansi.sys",  or    "nansi.sys",  it  is taken as a    sign that
  489.        pplloottffoonntt    is running in the VT100     terminal  emulator  pro
  490.        vided  by the MS-DOS version of kkeerrmmiitt(1).  Before drawing
  491.        graphics, pplloottffoonntt --TT tteekk will  emit  an     escape     sequence
  492.        that  switches  the  terminal  emulator to Tektronix mode.
  493.        Also, some of the Tektronix control codes emitted by pplloott
  494.        ffoonntt --TT tteekk will    be kkeerrmmiitt-specific.  There will    be a lim
  495.        ited amount of color support, which is  not  normally  the
  496.        case  (the 16 `ansi.sys'    colors will be supported).  After
  497.        drawing graphics, pplloottffoonntt --TT  tteekk  will     emit  an  escape
  498.        sequence    that returns the emulator to VT100 mode.  The key
  499.        sequence    `ALT minus' can    be employed manually within  kkeerr
  500.        mmiitt to switch between the two modes.
  501.  
  502. SSEEEE AALLSSOO
  503.        ggrraapphh(1),  ppiicc22pplloott(1), tteekk22pplloott(1), pplloott(1), pplloott(3), and
  504.        "The GNU    Plotting Utilities Manual".
  505.  
  506. AAUUTTHHOORRSS
  507.        pplloottffoonntt    was written by    Robert    S.  Maier  (rrssmm@@mmaatthh..aarrii
  508.        zzoonnaa..eedduu).
  509.  
  510. BBUUGGSS
  511.        Email bug reports to bbuugg--ggnnuu--uuttiillss@@ggnnuu..oorrgg.
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526. FSF                 Jun 2000                8
  527.  
  528.  
  529.